organbird (leucolepis arada) - French English Dictionary